.apz_cnt{display:none;position:absolute;top:28px;right:10px;background-color:#444;white-space:nowrap}
.apz_blur{position:absolute;top:0;right:0;border:0;background:none;width:1px;height:1px;overflow:hidden}

#login_wrap{z-index:65536;position:fixed;_position:absolute;top:0;left:0;width:100%;height:100%;}
#login_wrap.open{display:block}
#login_wrap .bgview{display:block;position:fixed;_position:absolute;top:0;left:0;width:100%;height:100%;filter:alpha(opacity=80);opacity:0.8; -moz-opacity:0.8;background:#000; _background:none;border:0;}

#apz_loginbox{position:absolute;top:200px;left:50%;width:400px;height:310px;margin:0 0 0 -200px;_margin:0 0 0 -400px;padding:0;text-align:left;}
#apz_loginbox.colorset_default{background-image:url(../images/loginsprite.png)}
#apz_loginbox.colorset_brown{background-image:url(../images/loginsprite_brown.png)}
#apz_loginbox.colorset_gray{background-image:url(../images/loginsprite_gray.png)}
#apz_loginbox.colorset_green{background-image:url(../images/loginsprite_green.png)}
#apz_loginbox.colorset_violet{background-image:url(../images/loginsprite_violet.png)}
#apz_loginbox.colorset_navy{background-image:url(../images/loginsprite_navy.png)}

.apz_close{position:absolute;border:0; top:25px; right:25px; width:13px; height:13px; background:url(../images/loginsprite.png) -104px -310px; display:block; cursor:pointer;}

#apz_login{width:276px;}
#apz_login fieldset{position:relative;margin:0;padding:0;border:0;*margin:-15px 0}
#apz_login .itx_area{margin:0;margin-top: 87px; margin-left: 22px;}
#apz_login .itx_wrp{position:relative;display:block;margin:22px 0;line-height:20px}
#apz_login .itx{font-family:Tahoma;width:338px;height:31px;padding:8px;font-size:16px;background:transparent;border:none;-webkit-box-shadow:inset 1px 1px 2px rgba(0,0,0,.1);box-shadow:inset 1px 1px 2px rgba(0,0,0,.1);filter:alpha(opacity:60);opacity:.6;-ms-transition:all .5s;-moz-transition:all .5s;-webkit-transition:all .5s;transition:all .5s}
#apz_login .itx:focus{filter:alpha(opacity:100);opacity:1}
#apz_login .itx_wrp label{font-family:'Segoe UI',Meiryo,'나눔고딕',NanumGothic,ng,'맑은 고딕','Malgun Gothic','돋움',Dotum,AppleGothic,sans-serif;position:absolute;top:14px;left:8px;font-size:13px;color:#b0b0b0;}
#apz_login .btn_area{margin:0;margin-left: 22px; margin-right: 22px;position: relative; text-align:left}
#apz_login .keep{font-family:'Segoe UI',Meiryo,'나눔고딕',NanumGothic,ng,'맑은 고딕','Malgun Gothic','돋움',Dotum,AppleGothic,sans-serif;position: absolute;top:-5px; right:0px; font-size:11px;vertical-align:middle;color:#959595;}
#apz_login .copy_area a{font-family:Tahoma; font-size:10px; margin:0;bottom: 10px; right: 0px; width:100%;position: absolute; text-align:center; color:#b9b9b9}

#apz_login .login_btn{padding:0px; width:100px; height:40px; background-position:0px -310px; border:none; margin:0; cursor:pointer; text-indent:-9999px; *display:block;}
#apz_loginbox.colorset_default .login_btn{background: white url(../images/loginsprite.png) no-repeat 0px -310px;}
#apz_loginbox.colorset_brown .login_btn{background: white url(../images/loginsprite_brown.png) no-repeat 0px -310px;}
#apz_loginbox.colorset_gray .login_btn{background: white url(../images/loginsprite_gray.png) no-repeat 0px -310px;}
#apz_loginbox.colorset_green .login_btn{background: white url(../images/loginsprite_green.png) no-repeat 0px -310px;}
#apz_loginbox.colorset_violet .login_btn{background: white url(../images/loginsprite_violet.png) no-repeat 0px -310px;}
#apz_loginbox.colorset_navy .login_btn{background: white url(../images/loginsprite_navy.png) no-repeat 0px -310px;}

#apz_login .help{position: absolute;top:0px; left:105px; margin-top:22px;text-align:center;letter-spacing:-1px;color:#DDD}
#apz_login .help a{font-family:'Segoe UI',Meiryo,'나눔고딕',NanumGothic,ng,'맑은 고딕','Malgun Gothic','돋움',Dotum,AppleGothic,sans-serif; padding:0 5px;font-size:11px;color:#8f8f8f}

#lang{border:1px solid #CCC;background: #000000}
#lang ul{list-style:none;margin:0;padding:0}
#lang li{padding:2px 8px;font-size:10px;text-align:center}
#lang li:hover{background:#EEE}